home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
userups.zip
/
USERUPS.DOC
< prev
next >
Wrap
Text File
|
1991-10-26
|
3KB
|
73 lines
USERUPS.EXE (c) 1991 Karl Schneider
S & H Engineering, Inc.
8505 Woodwick Ct.
for: WILDCAT 3.0+ only! Tampa, FL 33615
813-884-9661 voice
BBS is offline for a while.
--------------------------------------------------------------------------
10-25-91. Added code to show 'countdown' on bbs screen while user
is pausing.
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
10-16-91. This is a COMPLETE RE-WRITE of USERUPS! There is a major
change. Included is a program called UPLOADER.EXE; it should be run
daily (or more often is fine too--see below).
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
USERUPS is a standalone DOOR which sends the on-line User a list of
all files uploaded by him/her. It MUST be run from the
HOME node directory of whatever node(s) it is installed in,
unlike normal DOORS which generally are run from a
different directory. USERUPS must be able to read MAKEWILD.DAT
and USERINFO.DAT to operate. File sharing is supported; it will
run fine on any or all nodes. The program itself, however, can
be located anywhere in your DOS PATH.
While displaying the users uploads to him, the program pauses
every 15 lines and waits for the user to press a key to continue.
If no keypress occurs in 30 seconds, it continues on anyway until
all the matching files have been found.
If the user drops carrier, the program exits and WILDCAT takes
over in the normal way. If for some reason you need to force
the caller back out of the door, you can press ESC and the program
will terminate, and WILDCAT will restart. Remember, though, he
may be writing down something during his 30 second pause...
Do NOT use any 'front end' programs, like DOORWAY(c), LIVECAT(c),
etc...this program handles the proper COM port, determined by
the WILDCAT environment variable %WCPORTID% which is set when
a door is run. You should add SET WCPORTID=n (n is the
COM port used by WC) in your AUTOEXEC.BAT. If USERUPS cannot
find this environment variable, it will abort with a message,
"Cannot find COM port".
Here's a typical DOORx.BAT file:
cd\wc30
copy \wc30\wcwork\node1\userinfo.dat
userups 19200
No CAT.BAT is needed if you're shelling (which you should do) instead
of terminating. Change the directory paths to suit your system.
Add the 19200 or whatever locked baud rate ONLY if you DO lock your
DTE/DCE in Makewild.
The program UPLOADER.EXE should be run once a day or more; this
will be easiest in your event(s). What UPLOADER does is create a
shortened version of your ALLFILES.DAT file called UPLOADER.DAT.
This accomplishes a couple of things--eliminates the need for keeping
ALLFILES.DAT open while a user is running the USERUPS door, and
lets the door run faster. Like USERUPS, UPLOADER.EXE can reside
anywhere in your PATH but it must be RUN from the Wildcat home
directory (\WC30 or whatever you call it). It will work with nodes
up; file sharing is supported.
If you like this program, a nominal donation will be very much appre-
ciated. For a $20 or so contribution, you will be registered to use
ALL my Wildcat 3.0 utilities with support and customization with-
in reason. Thanks!
-eof-